I live in New Bern, NC. I have always had my upholstery work done by Doug and his wife at City Upholstery in Havelock near Cherry Point MCAS. They have always done excellent work and the quality is there. They also do Beasley's Bail Bonding work who takes several cars to shows on a yearly basis...