Mike is one of the rare contractors that communicate promptly, keeps his timeframe promises, and completes his work professionaly and on-budget.
Mike is personally a great guy too!
-- Joe H.
G&G Building Services
Clean Carpets or Rugs in a Home in 07036
My initial call I received from Gary was courteous and friendly. He also was accomodating to my schedule which was the next day, because it was my last day off from work. I had (3) rooms that needed shampooimg and the master bedroom and a hallway were heavily soiled. He had a crew of (3) and they were able to move some of my lrg. pieces of furniture. There is one thing that I didn't understand, before my carpets were shampooed, I assumed it would be vacuumed thoroughly and it was not. So once my carpets dry, I'll have to vacuum them before putting all my objects back. As in the past, my carpets have always been vacuumed first.
-- JANET L.
Michael Swain
Repair or Replace Section of Wood Gutters in 07930
Mike was reliable, thorough, and completed the job in a timely manner. I would recommend him to a friend or neighbor.