Hail storm last month last month damaged my roof. Insurance told me I had to have a roofer verify damage so I called David of CBS Roofing. He provided an estimate by email in about 2-3 days. Insurance adjuster inspected my roof and agreed I needed a complete replacement. Note: I contacted another roofer who said I had zero damage - very odd! David patiently provided multiple shingle samples (on different trips) as I tried to decide on a color (they look different on the website than in person). Once I had picked out a color he was there to replace my roof in about 3 days. He said the job might take two days but he was done in only one. His crew cleaned up everything (no nails found) and the trailer with the old shingles was gone the next day. Only thing left behind was some spare shingles in case I needed them. Best of all was the job came in at $2,000 below the insurance check! Excellent, fast, courteous, patient, economical and professional service. What more could you ask for! read more