Types
-
Roofingcontractor
-
Pointofinterest
-
Establishment
Reviews
(4)
Service
4.7
Value for Money
3.8
Location
2.7
Cleanliness
5.0
Related Places
-
J B Rain Gutters
431 Percy Street, Oxnard
-
Julien Hathaway Elementary
405 East Dollie Street, Oxnard
-
Kingdom Hall of Jehovah's Witnesses
601 East Bard Road, Oxnard
-
South Oxnard Branch Library
4300 Saviers Road, Oxnard
-
Nancy's Bakery & Deli
4212 Saviers Road, Oxnard
-
Fresh Mex Bar & Grill
4238 Saviers Road, Oxnard
-
Saviers & Bard
United States
-
Fraternal Order of Eagles
4684 Saviers Road, Oxnard
-
Coin Laundry
4208 Saviers Road, Oxnard
-
Liberty Tax Service
4204 Saviers Road, Oxnard
-
Party Pleasers
4700 Saviers Road, Oxnard
-
APPLE Massage Spa
4235 Saviers Road, Oxnard
-
Steve's Auto Star Certified Smog check & Oil change
4160 Saviers Road, Oxnard
-
Charles F. Blackstock Junior High School
701 East Bard Road, Oxnard
-
Panamericana Travel System
4115 Saviers Road, Oxnard
-
Guadalajara Travel & Tax
4109 Saviers Road, Oxnard
-
Eli's Cave
888 Ashton Street, Oxnard
-
Irene's Tax Services
4047 Saviers Road, Oxnard
-
101 Insurance Services
4027 Saviers Road, Oxnard
-
All-Budget Insurance Agency
4047 Saviers Road, Oxnard
-
Bard & San Juan
United States
-
H&R Block
4001 Saviers Road, Oxnard
-
Imperial Oxnard Mobile Estates
4010 Saviers Road, Oxnard
-
Johnson Creek Park
501 Johnson Road, Oxnard
-
Oxnard Fire Station 2
531 East Pleasant Valley Road, Oxnard
-
Lavanderia
Oxnard
-
Pleasant Valley & Cloyne
United States
-
King Village Liquor
125 West Pleasant Valley Road, Oxnard
-
Randy Gens Hauling
4029 South B Street, Oxnard
-
Bard & C
United States
Joe was extraordinarily helpful and efficient. Very quick to get an estimate done, worked the job into his schedule, and finished the work before the rain could cause any damage. I am recommending him to all of my friends!
This contractor didn't arrange to have a face to face meeting for the job. I wanted my raingutters replaced and some of the downspots that had been damaged and I wanted everything to match. He replaced the ones that were attached to the house, didn't run the downspouts away from the house like the originals, and ignored the downspout that needed replacing, saying it's part of a modular system in the carport. I get that, but I still have a downspout that needed replacing that he could have easily done and had the materials on hand. Had he bothered to have a meeting with me. I'm pretty upset about the job, but the work he did seems to be okay so I'll give him 2 stars but the lack of communication and illegible proposal and only showing up when I was gone didn't help. If he'd had the meeting there would have been no misunderstandings and for the money involved it should have happened. In addition, the 2 other comments left were pretty old and the contributors don't seem to have any online footprint besides the absolutely glowing recommendations they paint for JB. Hmmm....
Thank you for the great patio cover in my back yard. If I could of voted 10 stars I would have.