The quest to understand turbulent flows continues to be as important as it was during the previous century. Present work shows that if a 'laminar' solution to Navier -Stokes equations can be found then skin friction and heat transfer coefficients for the turbulent case can readily be obtained. There is no need for Reynolds averaging and turbulence modelling. This can be done by defining a turbulence scaling factor which converts 'laminar' diffusivities to turbulent diffusivities. Using turbulent diffusivities in the laminar skin friction coefficient formula and laminar heat transfer coefficient formula gives the corresponding turbulent formula. Five different test cases with credible experimental measurements have been used to show the success of the present approach. This work also gives the lengths of internally generated turbulent eddies and roughness created turbulent eddies. If main flow mixes the turbulent eddies , smaller eddies are merged by the larger ones and this is the suggested model for roughness effects which dominates at large Reynolds numbers. A single effective roughness which determines the friction factor has also been obtained and the fractal dimension of turbulence is given as power to Reynolds number. This fractal dimension is in accord with literature for turbulent/non-turbulent interfaces.