James Wright is a commercial roofing estimator who has managed to survive and even succeed in this industry for several decades. He has also served as project manager, purchasing agent, and contract administrator. He lives in Virginia with his wife and their cat and enjoys taking weekend road trips and playing guitar.